CAsaAccessGroupManager is the asa object storage manager class that is used to store and retrieve asa object.
More...
CAsaAccessGroupManager is the asa object storage manager class that is used to store and retrieve asa object.
◆ addAccessGroup()
| bool CAsaAccessGroupManager::addAccessGroup |
( |
Direction |
, |
|
|
string |
, |
|
|
string |
|
|
) |
| |
add a new access-group.
- Parameters
-
| direction,the | traffic direction eIn =0, eOut, eGlobal |
| nameIf,nameIf | of the interface that has the acl applied on |
| aclId,acl | id of the acl. |
- Returns
- bool, value is true if the add was successful, false if not.
◆ deleteAccessGroup()
| bool CAsaAccessGroupManager::deleteAccessGroup |
( |
Direction |
, |
|
|
string |
, |
|
|
string |
|
|
) |
| |
delete the access-group that associates with the specified nameIf, aclId and in a certain direction.
- Parameters
-
| direction,the | traffic direction |
| nameIf,nameIf | of the interface that has the acl applied on |
| aclId,acl | id of the acl |
◆ deleteAccessGroupWithNameIf()
| bool CAsaAccessGroupManager::deleteAccessGroupWithNameIf |
( |
string |
| ) |
|
delete the access-group that associates with the specified nameIf.
- Parameters
-
| nameIf,the | nameIf of the interface that has access-list applied on. |
◆ getAccessGroupAt()
Return the access-group at a specified index.
- Parameters
-
◆ getAccessGroupCount()
| int CAsaAccessGroupManager::getAccessGroupCount |
( |
| ) |
|
Return the number of access-group configured.
- Returns
- int, value is how many access groups there are total.
The documentation for this class was generated from the following file: